intercede on behalf

Translations
intercéder en faveur de
Words
intercede

verb
intervenir